Skip to content

Add k6 binary provisioning preview#1937

Merged
heitortsergent merged 7 commits into
mainfrom
binary-provisioning-preview
Jun 18, 2025
Merged

Add k6 binary provisioning preview#1937
heitortsergent merged 7 commits into
mainfrom
binary-provisioning-preview

Conversation

@pablochacin
Copy link
Copy Markdown
Contributor

@pablochacin pablochacin commented Apr 25, 2025

What?

Add an introduction to the Binary Provisioning feature to be released as experimental feature in v1.0.0

Checklist

  • I have used a meaningful title for the PR.
  • I have described the changes I've made in the "What?" section above.
  • I have performed a self-review of my changes.
  • I have run the npm start command locally and verified that the changes look good.
  • I have made my changes in the docs/sources/k6/next folder of the documentation.
  • I have reflected my changes in the docs/sources/k6/v{most_recent_release} folder of the documentation.
  • I have reflected my changes in the relevant folders of the two previous k6 versions of the documentation (if still applicable to previous versions).
  • I have made my changes in the docs/sources/k6/next folder of the documentation.

Related PR(s)/Issue(s)

Signed-off-by: Pablo Chacin <pablochacin@gmail.com>
Signed-off-by: Pablo Chacin <pablochacin@gmail.com>
@pablochacin pablochacin requested review from a team and heitortsergent as code owners April 25, 2025 10:08
@pablochacin pablochacin requested review from Lantero, codebien, dgzlopes, inancgumus and mstoykov and removed request for a team, inancgumus and mstoykov April 25, 2025 10:08
Signed-off-by: Pablo Chacin <pablochacin@gmail.com>
Copy link
Copy Markdown
Contributor

@codebien codebien left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The technical content looks good to me. I assume @heitortsergent will handle grammar and formatting.

@pablochacin
Copy link
Copy Markdown
Contributor Author

pablochacin commented Apr 30, 2025

@heitortsergent, the code execution is failing. I tried to skip but it is still being executed. Can you please help me with this? 🙏

@dgzlopes
Copy link
Copy Markdown
Member

dgzlopes commented May 2, 2025

Content-wise, the PR LGTM. That said, given that the current state is the following:

The feature requires authentication to Grafana Cloud and therefore is supported only in the cloud run command.

Shouldn't this live in the Cloud docs? We could still have a reference in the extension sections... but yeah

@andrewslotin
Copy link
Copy Markdown
Contributor

@dgzlopes,

Shouldn't this live in the Cloud docs?

I believe it should and it might make sense to document it from the perspective of being able to use k6 extensions in Grafana Cloud. The CLI support of Binary Provisioning is there to match the Cloud experience.

Copy link
Copy Markdown
Contributor

@andrewslotin andrewslotin left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Rephrased for readability.

Comment thread docs/sources/k6/next/extensions/run-extensions-using-binary-provisioning.md Outdated
Comment thread docs/sources/k6/v1.0.x/extensions/run-extensions-using-binary-provisioning.md Outdated
Copy link
Copy Markdown
Collaborator

@heitortsergent heitortsergent left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Made some small suggestions, but I'd like to change the structure a little bit so it follows our style guide. Do you mind if I make some changes directly to the branch @pablochacin?

We could also merge this after resolving the open comments, and I can made edits later if that's ok. 🤓

Comment thread docs/sources/k6/next/extensions/run-extensions-using-binary-provisioning.md Outdated
Comment thread docs/sources/k6/next/extensions/run-extensions-using-binary-provisioning.md Outdated
Comment on lines +64 to +69
```windows-powershell

```

```windows
```
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
```windows-powershell
```
```windows
```

Can we remove these since there are no specific commands for it?

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@heitortsergent I think there should be, because this is available for Windows users, only that I don't have a windows machine to test them

Comment thread docs/sources/k6/next/extensions/run-extensions-using-binary-provisioning.md Outdated
Co-authored-by: Heitor Tashiro Sergent <heitortsergent@gmail.com>
Co-authored-by: Andrey Slotin <andrew.slotin@grafana.com>
Comment thread docs/sources/k6/next/extensions/run-extensions-using-binary-provisioning.md Outdated
Copy link
Copy Markdown
Contributor

@Lantero Lantero left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'll approve it content/product wise, I will let Heitor add the grammar/structure sprinkles 🙂

pablochacin and others added 3 commits May 6, 2025 10:24
Signed-off-by: Pablo Chacin <pablochacin@gmail.com>
Signed-off-by: Pablo Chacin <pablochacin@gmail.com>
@heitortsergent heitortsergent self-assigned this Jun 4, 2025
@heitortsergent heitortsergent merged commit 4000caf into main Jun 18, 2025
7 checks passed
@heitortsergent heitortsergent deleted the binary-provisioning-preview branch June 18, 2025 16:24
schalksnyman pushed a commit to schalksnyman/k6-docs that referenced this pull request Jul 2, 2025
* add k6 binary provisioning preview

Signed-off-by: Pablo Chacin <pablochacin@gmail.com>

* port changes to v1.0.x

Signed-off-by: Pablo Chacin <pablochacin@gmail.com>

* skip snip

Signed-off-by: Pablo Chacin <pablochacin@gmail.com>

* Apply suggestions from code review

Co-authored-by: Heitor Tashiro Sergent <heitortsergent@gmail.com>
Co-authored-by: Andrey Slotin <andrew.slotin@grafana.com>

* skip running example script

Signed-off-by: Pablo Chacin <pablochacin@gmail.com>

* remove unnecessary code directives

Signed-off-by: Pablo Chacin <pablochacin@gmail.com>

* Update binary provisioning to fit style guide

---------

Signed-off-by: Pablo Chacin <pablochacin@gmail.com>
Co-authored-by: Heitor Tashiro Sergent <heitortsergent@gmail.com>
Co-authored-by: Andrey Slotin <andrew.slotin@grafana.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants